package uoc.biblioteca.struts.form;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionMapping;
import org.apache.struts.upload.FormFile;

import uoc.biblioteca.mappings.object.EstadoSolicitudVo;
import uoc.biblioteca.mappings.object.RevistaVo;


public class NewSolicitudRevistaForm extends BaseForm {
	
		/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
		private Integer idRevista;
		private String titol;
		private String editorial;
		private String issn;
		private String url;
		private String personaSolicitant;
		private String observacions;
		
		private EstadoSolicitudVo estadoSolicitud;
		private String centreResponsabilitat;
		private String nomGrupOrganitzatiu;
		
		private RevistaVo[] revistes;
		
		private FormFile theFile;
		
		private String sizeCheck;
		private String idsToDelete;
		
		private boolean checkElectronic;
		
		private String lloc;
		private String any;
	 
	 /** 
		 * Method reset
		 * @param mapping
		 * @param request
		 */
		public void reset(ActionMapping mapping, HttpServletRequest request) {
	
		}
		
		public void cleanFields(ActionMapping mapping, HttpServletRequest request) {
			this.idRevista = null;
			this.titol = "";
		    this.editorial  = "";
			this.issn  = "";
			this.url  = "";
			this.revistes = null;
			this.personaSolicitant  = "";
			this.centreResponsabilitat  = "";
			this.nomGrupOrganitzatiu  = "";
			this.checkElectronic=false;
			this.lloc="";
			this.any="";
	
		}

		public Integer getIdRevista() {
			return idRevista;
		}



		public void setIdRevista(Integer idRevista) {
			this.idRevista = idRevista;
		}



		public String getTitol() {
			return titol;
		}



		public void setTitol(String titol) {
			this.titol = titol;
		}



		public String getEditorial() {
			return editorial;
		}



		public void setEditorial(String editorial) {
			this.editorial = editorial;
		}



		public String getIssn() {
			return issn;
		}



		public void setIssn(String issn) {
			this.issn = issn;
		}



		public String getUrl() {
			return url;
		}



		public void setUrl(String url) {
			this.url = url;
		}



		public RevistaVo[] getRevistes() {
			return revistes;
		}



		public void setRevistes(RevistaVo[] revistes) {
			this.revistes = revistes;
		}



	public FormFile getTheFile() {
		return theFile;
	}



	public void setTheFile(FormFile theFile) {
		this.theFile = theFile;
	}


	public String getPersonaSolicitant() {
		return personaSolicitant;
	}


	public void setPersonaSolicitant(String personaSolicitant) {
		this.personaSolicitant = personaSolicitant;
	}


	public EstadoSolicitudVo getEstadoSolicitud() {
		return estadoSolicitud;
	}


	public void setEstadoSolicitud(EstadoSolicitudVo estadoSolicitud) {
		this.estadoSolicitud = estadoSolicitud;
	}


	public String getCentreResponsabilitat() {
		return centreResponsabilitat;
	}


	public void setCentreResponsabilitat(String centreResponsabilitat) {
		this.centreResponsabilitat = centreResponsabilitat;
	}


	public String getNomGrupOrganitzatiu() {
		return nomGrupOrganitzatiu;
	}


	public void setNomGrupOrganitzatiu(String nomGrupOrganitzatiu) {
		this.nomGrupOrganitzatiu = nomGrupOrganitzatiu;
	}

	public String getSizeCheck() {
		return sizeCheck;
	}

	public void setSizeCheck(String sizeCheck) {
		this.sizeCheck = sizeCheck;
	}

	public String getIdsToDelete() {
		return idsToDelete;
	}

	public void setIdsToDelete(String idsToDelete) {
		this.idsToDelete = idsToDelete;
	}

	public boolean isCheckElectronic() {
		return checkElectronic;
	}

	public void setCheckElectronic(boolean checkElectronic) {
		this.checkElectronic = checkElectronic;
	}

	public String getLloc() {
		return lloc;
	}

	public void setLloc(String lloc) {
		this.lloc = lloc;
	}

	public String getAny() {
		return any;
	}

	public void setAny(String any) {
		this.any = any;
	}

	public String getObservacions() {
		return observacions;
	}

	public void setObservacions(String observacions) {
		this.observacions = observacions;
	}


}
